starting to finalize everything