fill in needed content