Initial standard design with some libs