optimize autoload by composer