rough draft of LAMP stack