separated into two dockerfiles