updated with more scripts