fast solutions