first commit for superman...need to debug