fixed some styles
modified source