basic staff
Merge pull request #3 from shoheik/enhance-functions

basic staff