got rid of the skipping because faster