Format
Added timing functionality and shit