pushing forward - more features/functions