spec and lib folders