updated with network module tests