Finished Snik class