First commit, can be used with limit custom