composer std stuff