added content positioning
clean up assets and source spec