Moved command requires to main. Slight syntax changes on klf and excuse.