parking function started, changes here and there and all around